<MSPetShopOrders typing:dummy="" mapping:dummy="" xmlns:mapping="urn:xmd-mapping" xmlns:typing="urn:xmd-typing">
        <Order>
                <typing:entity type="MSPetShopOrders.DataAccess.Order, MSPetShopOrders.DataAccess" />
                <mapping:entity class="Lib.Object.Relational.EntityTableFactory, Lib.Object" table="Orders">
                        <mapping:key class="Lib.Object.Relational.DistributedKeyFactory, Lib.Object" PrimaryKey="OrderId" />
                </mapping:entity>
                <UserId>
                        <typing:property type="System.String" />
                        <mapping:property />
                </UserId>
                <OrderDate>
                        <typing:property type="System.DateTime" />
                        <mapping:property />
                </OrderDate>
                <ShipAddr1>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipAddr1>
                <ShipAddr2>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipAddr2>
                <ShipCity>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipCity>
                <ShipState>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipState>
                <ShipZip>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipZip>
                <ShipCountry>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipCountry>
                <BillAddr1>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillAddr1>
                <BillAddr2>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillAddr2>
                <BillCity>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillCity>
                <BillState>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillState>
                <BillZip>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillZip>
                <BillCountry>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillCountry>
                <Courier>
                        <typing:property type="System.String" />
                        <mapping:property />
                </Courier>
                <TotalPrice>
                        <typing:property type="System.Decimal" />
                        <mapping:property />
                </TotalPrice>
                <BillToFirstName>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillToFirstName>
                <BillToLastName>
                        <typing:property type="System.String" />
                        <mapping:property />
                </BillToLastName>
                <ShipToFirstName>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipToFirstName>
                <ShipToLastName>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ShipToLastName>
                <CreditCard>
                        <typing:property type="System.String" />
                        <mapping:property />
                </CreditCard>
                <ExprDate>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ExprDate>
                <CardType>
                        <typing:property type="System.String" />
                        <mapping:property />
                </CardType>
                <Locale>
                        <typing:property type="System.String" />
                        <mapping:property />
                </Locale>
        </Order>
        <LineItem>
                <typing:entity type="MSPetShopOrders.DataAccess.LineItem, MSPetShopOrders.DataAccess" />
                <mapping:entity class="Lib.Object.Relational.EntityTableFactory, Lib.Object" table="LineItem">
                        <mapping:key class="Lib.Object.Relational.KeyMapping, Lib.Object" PrimaryKey="OrderId,LineNum" />
                </mapping:entity>
                <LineNum>
                        <typing:property type="System.Int32" />
                        <mapping:property />
                </LineNum>
                <ItemId>
                        <typing:property type="System.String" />
                        <mapping:property />
                </ItemId>
                <Quantity>
                        <typing:property type="System.Int32" />
                        <mapping:property />
                </Quantity>
                <UnitPrice>
                        <typing:property type="System.Decimal" />
                        <mapping:property />
                </UnitPrice>
                <OrderId>
                        <typing:reference type="MSPetShopOrders.DataAccess.Order, MSPetShopOrders.DataAccess" multiplicity="1" />
                        <mapping:reference class="Lib.Object.Relational.ForeignKeyFactory, Lib.Object" foreign-key="OrderId" />
                </OrderId>
        </LineItem>
        <OrderStatus>
                <typing:entity type="MSPetShopOrders.DataAccess.OrderStatus, MSPetShopOrders.DataAccess" />
                <mapping:entity class="Lib.Object.Relational.EntityTableFactory, Lib.Object" table="OrderStatus">
                        <mapping:key class="Lib.Object.Relational.KeyMapping, Lib.Object" PrimaryKey="OrderId,LineNum" />
                </mapping:entity>
                <LineNum>
                        <typing:property type="System.Int32" />
                        <mapping:property />
                </LineNum>
                <Timestamp>
                        <typing:property type="System.DateTime" />
                        <mapping:property />
                </Timestamp>
                <Status>
                        <typing:property type="System.String" />
                        <mapping:property />
                </Status>
                <OrderId>
                        <typing:reference type="MSPetShopOrders.DataAccess.Order, MSPetShopOrders.DataAccess" multiplicity="1" />
                        <mapping:reference class="Lib.Object.Relational.ForeignKeyFactory, Lib.Object" foreign-key="OrderId" />
                </OrderId>
        </OrderStatus>
</MSPetShopOrders>